package br.com.troca.carro.dao;

import java.util.List;

import javax.sql.DataSource;

import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Repository;

import br.com.troca.carro.vo.Caracteristicas;
import br.com.troca.carro.vo.Categoria;

@Repository
public class CaracteristicasDAOImpl extends AuxDAO implements CaracteristicasDAO {

	private JdbcTemplate jdbcTemplate;

    public void setDataSource(DataSource dataSource) {
        this.jdbcTemplate = new JdbcTemplate(dataSource);
    }

	public void incluir(Caracteristicas objeto) {
		String insert = "";
		
//		jdbcTemplate.update(insert, new Object[] {
//			objeto.getDescricao()	
//		}); 
	}

	public void alterar(Caracteristicas objeto) {
		String update = "";
		
//		jdbcTemplate.update(update, new Object[] {
//			objeto.getId(), objeto.getDescricao()	
//		}); 
	}

	public void excluir(Caracteristicas objeto) {
		String delete = "";
		
//		jdbcTemplate.update(delete, new Object[] {
//			objeto.getId()	
//		}); 
	}

	public List<Caracteristicas> listarCaracteristicasPorCategoria(Categoria categoria) {
		return null;
	}

}
